var SeekManager = function(){
	this.interact = function(tpf,entities){
		for(var i=0;i<entities.length;i++){
		seekComponent = entities[i].seekComponent;
		vehicleComponent = entities[i].vehicleComponent;
		spatialComponent = entities[i].spatialComponent;
		
		desired_velocity = spatialComponent.position.subtract(seekComponent.target).normalize(-1).x(vehicleComponent.max_speed);
		steering = desired_velocity.subtract(vehicleComponent.velocity);
		
		entities[i].vehicleComponent.steering_direction=entities[i].vehicleComponent.steering_direction.add(steering).x(seekComponent.weight);
		}
	}
}